submit one's resignation - German English Dictionary